more efficient - Turkish English Dictionary